.rw2-article-gallery.neo-gallery {
    text-align: left;

    .neo-gallery-item {
        .item-wrapper {
            background-color   : rgba(73, 160, 154, 0.35);
            border-radius      : 10px;
            height             : 100%;
            overflow           : hidden;
            transition-duration: 550ms;
            transition-property: transform;
        }

        .rw2-preview-component {
            border-top-left-radius : 10px;
            border-top-right-radius: 10px;
        }

        &.neo-reflection {
            .item-wrapper {
                -webkit-box-reflect: below 6px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.1, transparent), to(rgba(0, 0, 0, 0.5)));
                transform-style    : flat;
            }

            img {
                -webkit-box-reflect: inherit;
            }
        }

        &.neo-selected {
            .item-wrapper {
                transform          : translate3d(0, 0, 180px) scale(1.5);
                -webkit-box-reflect: unset !important;
            }
        }
    }

    .image-wrap.neo-selected img {
        transform: inherit;
    }
}